Tureng Mobile
Deyim
3
f.
give (one's) eyeteeth for (something)
f.
put (one's) heart (and soul) into (something)
f.
would/could kill for (something)